77227202
62497658
88562337
36038602
20267917
45223921
21272143
23662032
8692464
96319921
29164293
27677668
97214375
97627527
56786318
3096220
92232238
4675333
73211816
5528980
77144199
53045689
97912030
47889249
24439366
74511444
69997124
8879860
46357215
54694511
29009093
25858891
17011407
84409324
68888224
8634629
18978967
20668834
9379849
1120224