14171285
1591824
64917962
65255783
86969146
120744
87949976
65728951
98655334
49568936
64723797
75587086
10315707
87233200
82751327
442790
15297705
2435892
17887163
97844559
29613681
89216507
44047445
16072624
37481358
83613282
31322903
17059344
9045784
6541173
26845945
82263674
9227809
21337794
93355869
89353707
19472212
8721224
56618600
2993037