837909
507470
195274
703502
37818
725508
665530
369580
105426
828456
346871
1002579
95290
595410
749762
14062
257827
398613
438679
872394
41253
187928
980603
82780
606445
769767