148190
572814
95940
881842
648220
511747
662204
1018297
67188
931420
727675
885648
80657
37887
514799
94159
9576
29277
37122
73775
153711
411628
674226
70594
148720
976894