68718750
25581262
954910
34006573
6231441
81843897
18208510
27359359
21207665
2545720
75732873
30489776
58346691
34828078
26577717
8131073
90997769
66775405
98689822
15912850
33608600
40444572
54963891
6396908
84718991
33833345
87839597
93224108
20594431
96048621
25142649
997871
59887461
78611616
86092464
56648300
28234697
52177947
89018211
5346742