17917077262548381
18088233391227417
17921877523517371
17974651534352829
18135530308085023
18189714559003928
17854511555423410
17896890766771559
17947886635397938
18062034706271902
17855982866389716
18100929070203724
17880992090041813
17864174693299241