81121269
8354253
31588085
93001497
91498778
86101060
40427722
15271288
43422401
42928676
17063215
481250
7119180
65306082
77616556
70351048
56397822
14476954
15887717
21253667
769277
97252924
59819227
70324587
98119733
2601758
238169
22632385
13616109
75985264
32501125
29372732
17083090
9573863
83821500
58304381
53312356
70218034
68468023
78601190