66826086
58999566
92017750
98017966
49616898
80248386
93628923
59107731
9617600
94564646
96458472
41107700
2960182
93089281
87696785
11876449
92938730
55871522
2048709
91772354
85999988
51474210
4367655
79138149
12155740
47776191
25432581
75878885
7731967
53406678
65983142
43489255
2193819
67579281
67812152
75226318
75704576
46974266
59338644
54548979