644157
821150
3301000
52133
98761
1016360
505741
515513
45774
786993
318411
1010216
951601
938480
577117
912162
514719
381129
3977
910941
289239
563308
72967
897409
358788
688351