34583183
17782142
23666177
3273111
501374
418065
238264
497563
8813107
34582183
33937181
6594104
12386122
2899117
152495
143679
740181
251364
190781