1068767
44921649
65716927
24038795
15371318
58809650
6863078
84062415
25982838
77542635
64157431
2702129
18153134
65851304
40604305
28047361
38175169
30136486
94149592
223760
50332831
44283693
86292873
88953256
90838109
42826068
80189509
13893829
6990429
7057364
33776505
20427356
14207889
4590152
68922016
10754074
78532328
89646892
5368993
50538778