65416563
8612564
46223958
994876
1226692
77002523
27355259
6935798
40275556
51658437
41426440
7146527
70682398
96879
6753108
45471193
89442280
90366148
30843463
47795971
41429205
22672869
62918528
54246074
8961770
95266600
20177223
43867604
29836032
48421017
64787600
80749937
74509563
48474331
5015543
44559056
85875178
83344919
54848506
21561699