652257332
650750434
645828333
644855718
630674122
624251403
592400695
541477551
540877669
532977850
523408233
519081687
512452665
498346472
496844945
495679623
472034516
469653903
462601281
457690596