62699736
39197197
24112864
1801965
59679498
7216993
77173321
62154933
51619084
15573097
12361271
24349000
2623173
870980
65413876
93752308
48312609
4097702
11115421
4868380
36266123
74752980
96428514
8361864
90232345
80129882
70475454
975903
27014414
6485132
38833950
19214116
81912122
80044753
4691039
46485040
89239161
86872401
35364895
22289452