14748944
36902181
66533542
95847044
85873727
53187605
23251002
49378751
93587471
37099931
11609411
6486496
89545187
37053675
62489943
87294944
8008061
72678682
1151673
47441733
17943677
69632979
17024266
64227505
45081710
82453703
91521029
86176312
70234155
6056043
97858410
12906707
61531774
8511521
98791071
10303710
45574876
19191789
82462967
66986095