968825
975602
681239
102755
155978
64089
616261
624987
857110
630416
420548
158890
764143
571316
208980
1001467
567779
69273
42245
439370
311530
247385
403910
782527
1089745
457600