75411592
66798854
48803611
51483598
67581263
95936243
14798953
10719899
9947964
81333688
74722858
28394636
68343306
50479976
37762738
93093752
47785639
22403067
44508768
12512103
85013957
85881722
21434115
1786077
47144977
70459728
83883731
12062441
64512773
17131113
99209556
90148510
8893650
24842204
75609055
85612152
99807325
27524044
27466300
19447987