85695961
14127424
94058633
43376473
24041236
65616119
13342119
90722691
49281760
17224771
27998262
46039819
75842612
26392165
73028139
47454509
94027163
35432735
1588553
56475920
65435031
70191870
67601879
18469577
34154930
78946453
7757942
45958025
39058999
55773644
20926512
7058457
74813184
13881837
49732896
44544361
1662885
28535547
4666983
45486887