40368588
36546558
96986414
64759997
8366380
6194118
473727
2742261
49799949
16045489
36701712
80486549
58778997
91231820
18369179
63848435
81412382
65369515
2668036
36534016
17947276
13991365
81871736
85147003
5453246
3416072
2449335
52698290
73524992
28804676
2189049
7664896
14343020
2878507
16659991
80676412
41372673
40421777
14436467
86706869