80786820
12543659
164281
2224207
42766447
45882912
62629668
64408199
602868
74936001
4932608
84478185
91529416
47192273
99023224
91944675
60841378
14659597
53912575
31994089
9113830
46848574
42203320
56478496
61992002
61403810
39758182
7514149
7945102
53417206
93517817
52986899
24787293
44197915
3681199
79551450
34084364
10007441
17713947
79466825