5357582
87066385
95529195
55645368
29146268
13015706
2844765
68182077
7973111
57306200
22369912
98255222
95869194
80573495
10907262
3535238
20128933
69105892
94647996
50991286
4131565
38115164
63548033
78268309
53162867
98351004
31054279
7839611
11211599
94257043
38727209
242751
92145219
21286750
2852630
65903032
95562755
50783780
20486748
55845857