9752842
98495767
81389365
42662798
58758153
86701300
39963827
34748820
6794241
16989441
1542176
61665323
11803772
13449301
3152824
99715280
78451780
58659345
24485025
15931195
10489754
45354228
43684605
1264784
77583790
88631451
91161711
40086917
84974516
54694030
28056601
17628806
64683560
36376540
60929030
79512617
14333668
83868069
9078190
1007328