18886636
444432
29419514
69702729
39484259
41213720
66283842
32743770
70218771
84732936
12991875
10199214
16667007
69404361
35991811
6281866
35993913
53551239
63064254
79547558
82604563
81782735
67845907
4181958
67365077
74116817
19374431
46674949
70849044
64136458
82832319
82978634
8342254
33535291
45512531
3506756
33674431
67426437
7687327
34066258