700544
71683
923756
458508
79296
858902
71725
824810
877735
310817
1039420
709299
808684
940636
701552
736345
67100
666793
505831
498874
744942
352657
347510
122702
740821
393208