24755668
3265953
78885566
63587475
54612343
5318666
16963052
9161406
1738992
62119173
66384307
35413202
39591925
2516308
395693
78994365
21047823
88947538
32955511
11986846
59384020
46592749
11147090
464441
5671308
91249423
718308
48175719
57246625
27092585
4516544
36882392
12736937
5514636
47053315
98051388
7048644
3440232
52686065
4922751