9192488
14493108
93707844
30701162
70199183
32007378
91642813
8133339
46365384
10564062
31884710
7636741
59017420
9380265
82288739
33114485
57338882
16475601
45057683
20465516
98278534
99674028
2632920
34699773
36012185
51072458
83901935
92322216
63522800
47433715
7140312
85769151
54151278
74014970
59792103
12615555
6622882
72147089
78158145
18582397