139213
889705
291476
970421
402389
406486
107234
1045837
15863748
706586
5085578
4435980
3552510
3549192
2318216
2223495
376972
394161
2963
943604