428824
18344
706335
1143200
757979
330258
723363
790552
790801
363345
401394
146881
297950
446325
262787
923178
196886
203823
372600
920143
374372
170393
534796
604927
976573
1000140
333749
535873
855738
89763