168772
156635
72379
813834
599827
368975
73058
26359
305780
849741
9214
102831
29169
559531
128116
56518
277644
741982
84280
96936
555320
800549
204609
217161
760187
477570
12986
912753