51885540
3803488
26657107
98164279
9397000
89951632
70719788
97805156
86965031
85409904
11861625
90471267
422131
2236216
71142574
84283480
70794529
80542397
69271585
672755
81779982
86884796
75801434
85992330
15141437
7428049
66364359
35388843
99089901
48831472
356697
8565858
85801594
84338106
77715401
88406510
44775614
20623454
61799643
12432823