26298
49575
716456
984160
84934
666721
170500
652429
465248
1002433
517386
483155
540343
232713
696775
142944
993494
84210
327680
942521
918228
103364
1028433
352364
152612
919618