68399581
7538110
89718834
65206969
4632214
2418985
52697335
2128631
37198059
34366454
11551716
93744695
85451935
79829326
84762995
405904
15116088
8174355
69317450
4951120
9827843
16769739
40284178
83893500
89145419
27434015
99048
62377536
81367288
15527657
82387992
62324250
15625433
64828833
52899005
9592331
95332865
84817487
43745112
84538978