85286960
55142846
53177304
16878407
69322778
92356436
85282114
54346078
47204300
74279377
7088781
32696662
37548597
65105967
94074629
8478475
18163159
3857971
43255273
33683352
36618720
9050425
29412337
89499599
54463921
26932486
61826769
43837393
43471025
8961601
71369655
73066819
14356643
53297415
94667717
52278498
87397415
60299837
90843513
7937278