312320
72596
38925
680337
681138
564527
635966
536634
946766
31424
600878
880817
737770
74941
747766
261935
74915
428860
941364
210967
492413
274629
73703
556708
400385
3945