68788162
90558407
92013329
56662364
76615538
36797011
2904249
93662426
5286400
11411791
80729870
1959684
20491271
57396469
30639812
35379354
14026199
60531639
18629315
87067680
5207304
3645162
45868003
85929798
18332114
42007307
31613759
28953192
58992424
87086389
26561237
23316906
53877565
85068407
31471503
73932169
64698452
94921797
38045190
95819724