79888418
83358348
1290219
62534888
95799724
10324128
39389225
53608867
4212927
21581802
27682117
70992493
2413580
43509404
58202953
59466362
28488612
52263759
58829222
34546278
36051990
98313113
87474758
45148634
72223995
3368707
7001884
632811
92299182
99473571
22262156
57272461
78177794
15405223
29151977
62093692
85348010
83425788
82654584
55885166