2312375
16392984
5325648
7704710
67036153
29745878
36438143
7633321
1468631
96632701
60669307
15945988
47576583
10157299
72695737
93257972
38299357
43019555
36988360
66205109
52028344
32805385
84415383
9576610
74689896
34823722
8311129
60547890
87778557
92401007
57487249
58748618
49671836
873836
98956823
29467625
66833599
2630124
89771406
59973126