17357046
2775264
81676102
54558246
3356974
21465873
52512452
3424569
68513021
15954269
81023666
73269188
86763483
30388692
1656731
2884551
12583930
41109714
61725984
14169558
65547053
12721371
78267305
42591295
91438276
30591008
9249327
16913792
80546732
61536397
81957443
45909381
38599318
56911363
45503218
37756359
2472360
70637598
50066681
28115948