16842557
29253074
11131561
92092646
45136638
90582782
31295862
39952922
72625179
926729
58582336
68841776
1974196
30305778
10457009
46776
14943352
24126020
65583654
67796577
9485293
89417313
2388604
27495118
15399174
27633660
42572257
10246449
73785252
40152844
18584958
8575184
98016795
45106063
3979779
23751050
77019143
19006804
3002349
82952545