86383
583180
644416
29707
186838
252844
472281
190607
285997
824313
628822
792716
273246
13710
16754
486848
257892
8331000
448305
899458
585609
813608
45265
562854
64620
217207
982287
806595
771769
746531