48243020
80379527
20636733
2965326
39506544
2684257
74169430
22012091
45991670
59359736
59149915
39115980
73733069
16718838
83561457
59603271
58881571
77851755
24692686
37388667
93856779
64442308
51654055
20179060
28888918
57198197
89417286
87936053
63745022
94699580
31265011
19392250
9614870
47756584
97145919
3282289
12795186
35649108
94576256
85664727