41068549
7864501
99989624
39689977
64206142
56391761
31146676
36631679
44334878
36927166
159945
93856632
3606509
32648900
33498279
54423591
98534974
66645278
83746072
5739169
1186928
87186673
15502579
79033711
85824494
78872528
8514350
4748779
87386908
42026046
57798045
27465968
6431347
3721416
40692843
47787947
77038827
63743743
37315046
87551245