10602400
39704660
71888487
20329579
20917135
32756136
88564586
56005466
11677102
57946641
88992552
42974070
23198743
15477858
60235187
31132194
21695766
22364526
16183686
90646819
92535036
38836088
44405730
69852033
54971311
20916451
24315973
27542317
95921631
25784141
33822665
31239847
3970632
51801431
1585683
7106434
91369598
66443067
28658971
2421671