399743
893655
247601
26984
812995
858169
641727
568592
242383
687212
497713
245578
636436
987993
12442
211873
490138
141767
165651
894746
26351
38056
124733
209743
669320
932470