435150
499270
168495
481716
962108
270744
400531
310464
740785
212466
404564
814110
493714
654776
3158
611796
508466
576857
77191
7705
455916
727880
230924
95869
266625
172879