78767200
15848355
58103647
49222378
42145859
18096454
10486760
1903125
51874233
89968486
26069617
35337399
42839962
49299442
88876462
39328910
81848306
97814605
8687028
416483
84753469
62512071
20258739
36889480
40112760
78256041
68537006
65424875
50291245
38295422
98794199
17612395
74865465
95043310
50526187
7216131
28253697
27982316
47823090
11626556