118468952
65424370
101132424
118261781
98204449
95862741
88421498
100997628
95499612
75556015
94267547
51662356
24413648
49032335
100045259
93123805
117912863
117800760
117637599
117521539
100030424
61312485
110340560
108645881
108333825
117176882
112899228
109010119
109086641
108499487
109704155
110778063
108554276
109345826
108526931
109003598
107751495
107881073
110676662
109352741
108884994
110011252
108602841
110200072
111627164
40218841
81255571
57986763
100539124
68576618
87384868
99399129
56713021