253344
380496
509343
477334
517728
705941
182881
372212
780556
583929
66753
622209
558635
790385
259420
1000433
382688
923602
865426
20962