67346143
89418402
28271010
44057556
93135988
88726512
7933865
99019658
16857342
73941117
18837876
60154946
67913312
48549479
63314437
87203379
15396356
8907539
91501945
34376970
16786557
12589138
12697035
18296144
91111908
12739536
6003441
2826686
2034152
37726142
87783134
68195319
60553301
1781403
2423022
2114947
77247308
66075118
84895631
37529322