13662181
98099605
18186950
91547373
79434734
2018370
94067475
5764816
5499246
20169385
72749661
21351599
95163098
93699323
87524137
2235267
33681793
31669198
4231480
15687864
30086306
82441505
64974614
40011622
73219513
91651754
48145186
50081974
56967397
1717666
26578229
6741442
59334446
93603203
31504755
1527094
25527932
6564104
83559812
59528068