11767
914990
524694
383225
311648
797773
472666
907386
908841
34367
242590
677891
227388
467280
573870
390158
7748
345618
653443
124722
314182
107149
63782
95111
97189
562633