64108915
36905460
33212666
6527190
93006177
76956876
60442791
3191098
38458618
13085381
86676354
74128713
39838186
98868955
7190704
52864493
83599484
76159543
2129243
14152421
77075531
9602775
74806741
7293820
46654161
56905655
13282407
80221829
27221365
89422629
71985769
16362
72298157
42375523
48711623
29401081
62105644
83908561
93036247
24056668