435150
498270
168495
481716
962108
270744
400531
309464
740785
212466
404564
814110
638870
832921
667485
230247
132
407148
109780
69378
211625
212537
682967
534198
894568
994893