432388
64220
121488
519306
13808
1003653
562902
82710
555623
409618
349186
293825
970576
556609
339265
723767
979164
979528
613280
196439
319944
814851
337685
542356
422130
187681