80905597
5657632
47544904
85774729
98075954
13381928
8999942
38067340
74388782
39026501
32174367
35363206
72514620
29737716
93394164
98934169
37232103
6224214
21933714
47373579
3818768
9694817
93579827
32081741
23669915
97563212
2863164
60435833
9105877
32681988
34749087
98673473
858875
57843638
6743144
34846962
86888293
63636540
93127945
2349217