116316
338556
448906
80828
32375
42289
51522
372612
324938
567722
291971
335911
958967
894859
878773
933713
855449
533152
710267
601708
30764
900462
20729
971995
27548
880340