83688
428587
174930
976702
793618
52184
328532
949351
995470
171800
240496
438288
2980361
2668455
2590928
2564455
2265995
2158955
2124281
2055719
1939226
1693208
1630351
1585406