649780
850598
923640
142626
880642
698822
959270
753355
102075
1047956
1078747
83045
230852
400889
782719
981765
345783
925930
281238
389819
889974
785510
198343
562438
10881
4423