70355768
98999663
58741032
85466692
61771274
59438600
3943716
80071098
52553462
13508384
24828355
40238607
7508796
98401887
68786476
73924668
95463974
30814062
8104676
80108512
33842353
32795653
586769
88696012
58008740
95784159
89386740
84298073
66311453
25253032
30885570
96106804
86676082
8926986
46883436
51393523
85054313
56128402
65565055
84508040