38866
797522
966962
498391
885637
69568
425630
810369
595129
787773
728606
200840
480811
484862
153319
101198
50676
233482
350330
462757
83447
527953
986505
771660
287230
592235