20462059
46056129
768390
97549334
7788550
32412144
20843924
92457691
48201812
16739000
7600557
37626226
2261667
57492679
12682224
70084623
34869134
66407937
17382844
2264573
40417485
11226441
11723836
96187691
32676906
18329548
89477120
69719265
22432242
5559957
69098333
92974201
96923666
96331097
5765112
9890288
48447506
89613713
3821023
49654893