57867580
95432077
82533964
33801256
90298815
864415
52461715
18116633
56879103
18596904
14252306
1655511
1445684
7054031
3959676
28907418
57464040
65676369
20687001
86598064
6747405
79758681
4635711
64677907
62205063
84059964
6284903
7448927
5172791
45886694
3538910
8909468
96513986
4976703
36599565
57324779
47694143
37685896
16616725
29113337