14431056
95242098
36473405
28281105
19882557
17239
1697591
12907497
6016593
45021971
32905262
37258636
85781449
97757641
90247621
3732791
52322080
13546471
52209986
52248310
90263420
3876490
86567275
63468817
7132250
86664465
7015289
19206959
89428001
81837512
27294319
7325455
1846116
84416392
10124518
98751932
3777279
5948019
61258706
41222969