49946318
95615466
71672108
86836282
6460501
88852511
7732311
59251643
33784770
28376634
47239069
88116821
82458970
22953518
47311036
49791280
38608584
64179659
38725864
83797091
73519691
34545212
26991383
601604
73714967
13858020
68346560
44449124
94719264
11085741
52923420
1469359
9848855
1694533
68548949
2421870
30956157
1962995
2022544
23291466