75027143
49549696
38723028
99448001
72629954
13554657
50469596
63307544
58713671
35774581
32825736
78802653
48192085
38524912
7240250
1914193
74555972
927922
6475269
57542767
1661903
65256873
64032195
88653132
7290419
9391218
65821144
8544203
18837080
30683667
31317891
59998579
84804272
5012232
2989330
60821144
59884017
80311164
44275368
8087251