80761933
8617864
62545025
89466466
99698410
22612743
8947878
65551156
3315396
51453639
75879811
4602594
98991425
26313751
48121373
84084291
40705839
28448099
45319754
16379780
35295111
70821659
94402702
32263495
9027385
35943610
8950837
13387702
80316395
594922
33734530
25975992
28219610
9577984
530501
80499273
54047632
8214975
52654575
86827323