23785562
28931883
27277640
81081012
70901927
15904310
29484941
84015399
89017089
419441
31719327
74861586
91585825
20334282
37465936
50968389
12617788
3914404
97214577
88563321
98135499
93704358
91079634
1752987
3783469
4039858
34108221
31524173
96605283
8347909
3706321
64133545
58819016
82066351
64801705
66356112
49454722
4918329
445311
3452095