142914
511568
972841
487284
49354
353257
272744
791214
253263
580261
632764
78936
261937
998431
31344
142324
887872
678535
408536
730574