43971514
2654572
68381798
19353954
91268635
41071381
80874116
31349159
50451122
59834278
23795759
699521
79799506
82904538
56615771
7732503
19027298
96059771
93748491
88632982
50811045
98357038
99882024
83024014
40192164
61574354
7220241
98593177
78903419
43759876
94487451
722206
74731653
17637183
3734430
25741000
64945853
52343104
5911706
582562