220249
67735
703496
409356
393216
881738
612340
511299
710808
95798
588292
331326
629698
239329
665958
194196
92539
71925
648722
863904
942979
258566
812966
304749
209222
699120