18627829
27353135
52928707
67533755
40432164
55419939
76687500
42336191
76671982
62218887
52832655
8151235
987333
20137709
5303890
75366387
27392545
1497945
53995129
96617627
7463180
70915903
9509825
93377
8055727
45995248
13118104
56032867
92324740
71044399
26267823
99546590
57186068
13431927
578767
1672441
57904182
5391764
81393111
17073982