14645043
42084209
12851332
87035623
31126364
57834564
155753
97693075
64722428
39422325
10529347
41031392
84618805
69938177
93455751
88521384
6044609
33346989
70804703
7144701
69222735
5348938
77107983
49155033
6737151
7236393
31316563
60497457
6592657
50092155
90105187
32896847
18829815
96231346
7157373
8038566
49907959
4747329
45797981
51656384