16721018
92517601
59092638
8975312
90951681
28274920
66348433
8532891
27384194
5113393
47134648
60559378
61054079
15808277
9878115
23759491
48752191
72562540
19974287
11437331
4523125
18752750
49493795
46641468
42439467
98569046
81708645
96248750
50186089
11275141
2639718
90513356
55431041
84893860
92249549
2303131
61549672
99182471
894181
81379991