13637985
76902848
75833572
67599927
16024604
42707216
39429012
64349458
12522849
90158479
64214735
77473739
3170329
42552967
73605750
99549662
76746869
97369248
62908059
6464223
1541384
93842047
82811077
87443022
69405541
68146208
2059741
45089819
76881571
90589886
84844921
55117496
75318283
21304660
39863697
5457659
17518605
43702384
90622014
3198754