94421256
64878945
68884930
79376422
3971507
12337721
2263208
64148325
20769531
837442
80563688
13331189
48338450
3197378
33653839
12684126
26434589
73088081
24704358
63835293
31467570
9944912
98503371
57797967
73579631
64296376
31482194
67013907
65535899
11445044
78975019
46631857
78876329
85195
98183508
44948781
4788417
30791393
55147751
27009814