5657877
4459607
88853117
93236468
5734147
1285300
2643491
47991864
9858221
19804418
9548089
37368406
490046
31278230
40076769
52466022
82815674
46383790
32098663
49115961
11767551
82341388
71618160
97517160
58035895
2276169
99651122
7771387
47121848
99326800
98551497
71379689
13475707
61746130
79764011
45179147
57929822
75225614
38922844
5415217