72992466
514810
90529493
96328355
40427268
46937047
29751886
49728058
33444650
8315899
30024724
48811037
68129902
50707062
3925692
1072890
13935886
62929009
34247703
8620185
94658410
77643584
1042420
2265915
15111721
77947760
50073946
21317455
4200157
9343510
80233150
42114948
67558661
89852732
29793390
11718661
82535797
56184340
108667
1281350