68843602
22932600
88727123
53248084
8744104
18115847
66302870
67045068
1852948
56429200
32389893
84771677
39585417
68388520
34227791
42664070
20699144
5917759
57006179
5560698
38208017
263463
35249599
22253450
80013678
33139912
23366576
271487
19961155
98167448
31218664
49893616
97036910
4807235
83094511
2927951
35954403
71397914
14405557
34181336