99591403
36915917
85311110
88853243
84729774
84656215
97095075
107466894
79857305
91115415
114023194
115789993
116499137
115519381
115637892
115584406
115987085
116058223
116200183
115718296
116362108
115468729
115795902
115044026
115679441
115280408
115591301
74700632
86827990
114704967
114738665
114755653
114958318
113814191
108721174
72984329
101670340
102680958
103974029
104058617
104178983
107750709
98627891
118492182
69697539
81030053
87569976
85831877
77462017
103843970
35980852