909600
978418
42372
973112
708237
274672
688625
650975
4805
369383
102968
103212
2959361
2650455
2572928
2548455
2257995
2154955
2114281
2046719
1933226
1686208
1620351
1580406