91458666
10109004
95497424
78047600
77394804
25167966
4814478
33947064
60553376
19654777
92387720
1063039
1873444
23589816
8880253
45418292
78436742
29384077
99125610
18523844
51027247
96178443
43004799
69012524
70066471
38215364
54315898
28652865
91777762
51143951
29856957
1383575
56959608
88029375
78938642
3740835
66429361
34998183
74826656
21646574