416460
543830
7059141
313999
40357
30893
565220
46942
73366
475735
405234
420512
41181
5345
7728
5358
47515
56619
312012
100041