3464449
29104206
1603331
60546922
47795072
64226282
2510940
1643902
80138588
89923375
18604172
61691347
69345441
27987248
7367522
2679507
65737477
95912296
68443978
45373931
99806937
99218687
46402901
66226158
12836550
62539474
16727630
6351448
602208
31621633
7417043
87608008
54551691
39283021
31993565
40854577
46448954
8807457
38982516
7150709