14679285
58945548
12485333
49427553
54138055
66254038
68549279
2946194
685900
75374549
38063563
99508593
71994499
21656441
98495558
31785937
38608813
89241
64359750
72664124
9203996
438547
76782356
69731471
40382468
96704212
35323156
53042687
82709427
36609213
58381593
16904738
66263790
8714441
41719319
89977816
19545677
46563235
45706323
28595134