83905968
7351143
52035428
5001622
21034385
39757707
8518093
25562182
84701973
1872396
1328456
47552730
12678478
42453826
17853868
48228988
18628938
68664554
76646902
63493792
27782115
5861777
14623502
7538466
60866569
95533859
8013864
53865148
76398822
400876
146496
33346193
74622498
6606188
28389069
7911553
98198772
77224342
57399051
94219342