76883016
66336007
1461653
8593563
43627312
617301
36613453
22487839
55968151
83502322
59731043
19592749
38428302
69872551
50002163
572417
28127815
77791659
88408061
53112095
50764077
20471907
14062659
44637083
20937582
72729928
7978158
15092665
1239128
79322173
22735290
80224083
96396895
87234681
34615791
7297059
65625170
97901672
76546273
85926097