21471575
58385154
53638116
99426815
20732865
41448044
83429081
8698972
96198460
86079972
31523020
97219319
12199761
53097408
44768193
38898107
74905907
3815536
12846931
79848165
2643104
15689983
41414998
80662783
76689887
2392565
51848421
16169458
897826
54149316
22991177
48313106
96698455
94866633
83999335
58475353
58067477
36611084
14872958
80065953