86096751
9341799
25403832
44645069
14641335
89331287
89355475
90835764
99444693
7717220
9815463
80882590
81441930
8575145
78614141
44423301
70823502
18598521
92143843
80303956
82506990
31796177
44332553
5292958
19759608
59107534
90386292
21265538
12279867
11734475
76519600
76217960
77519342
87664665
58555478
5454364
43707120
86267195
46507116
50156879