3043985
52408747
25655916
66691296
34111021
47114888
5674000
90455734
8115571
31718590
482802
4032417
38124771
55076154
85824811
29981901
37162827
62956865
2011749
60596347
68139124
9857577
14973883
59706287
77315307
73787574
417559
89678388
30166532
62937603
91027857
59646849
22029865
83429421
1381641
46044410
40285090
22554622
763618
84749996