13399527
98562344
30949136
86133124
33111589
24539219
67394948
30156968
45643170
69374684
58947563
74278154
26206532
6813180
17811959
18848154
72173168
10261154
77116913
19416701
99245335
12892578
37442808
19839630
4850224
53041538
89761008
78963981
1085854
62126773
14399137
45129634
85348225
85233319
99995312
12011993
57973488
66069
8254761
6807678