23718533
15238278
28085041
87334498
23252231
48684267
92748431
75287729
64707509
24145635
869864
68749670
10652967
64643578
21676723
5523162
18538928
59634302
74563098
43555555
29068413
91672415
20868992
11956287
57131393
80591979
79258486
31583934
83476070
58175195
47555774
7311646
84658962
7071723
40147823
1386510
15728174
94729254
63713330
34597023