96251295
48794696
38878384
70199960
6864318
33505757
35825574
70733828
29139707
9924211
70605097
105681
95813539
88479353
14398910
9975234
9977570
78917392
51714174
46177914
906517
95944835
45843775
29324132
98057915
24228447
2247241
30527356
36791479
31235238
214197
32484687
42851533
30369153
4636857
4983797
2705443
67559908
96829069
52646981