68573283
93242049
4929995
14086736
88851261
37298979
54995109
92151475
93339891
24449510
87096003
60743709
62749290
36585818
2072513
55307930
90817451
54454305
73415280
55067536
14796777
7928004
18968863
64441639
26277716
60946571
1299083
70274255
61817634
83397223
25653108
52549496
58903546
45448647
91373856
47585226
51731166
16273738
66877570
21501125