646530
627682
753420
261327
51075
97598
135443
941156
725337
363791
403581
108612
1000140
1109581
171746
368192
469482
156998
498433
930390
1048871
92290
4729
288847
84233
100463
919382
93922
780180
355678