965842
19182
983916
657630
287245
297746
270138
698668
330763
566892
660916
986901
925664
73554
448879
862536
502314
144630
617923
680126
406535
10357
53456
479618
137180
5871