17688
965402
395974
336241
340763
586621
520747
482125
265255
145207
439439
765360
351777
786846
450239
983290
600382
4882
254358
763418
740349
426810
925732
963520
666910
355275