86541746
192024
39707075
97408929
2370513
87281119
99362921
31773200
27976874
49973652
19683939
36404228
42084351
42614524
21126109
6114099
94682109
84359783
44528272
5437242
78178016
51336471
52758323
49832060
28826194
12878967
19423551
12049781
15635040
21749076
72003995
33083552
97059954
10004437
83026017
41209603
67918507
26128892
9347951
58063699