39725565
49479025
64035535
40996517
28991525
87987409
66439080
33529112
62106584
43919492
99636776
31724500
19477226
64686907
12656158
41688652
38207116
15906854
83028196
3858237
65133672
56623210
10495514
69336566
55084311
46179438
9906509
63845982
8972792
11539459
41671290
50118742
17713869
54413733
84244361
68592987
41659805
43204421
50972172
70273435