225378
50623
125792
26891
28492
541215
200637
7247
69384
98834
354884
72235
602542
894128
309831
166887
887854
674159
537152
254107
578448
985980
675466
97181
33616
33208