34587183
33948181
8815107
17783142
17499121
12388122
23666177
4513124
149990
740281
152495
6595104
440062
13745100
320562
158550
1146584
206588
149158
207083