139225
371955
906529
90748
626690
270628
827491
584368
397683
51877
25494
597950
375992
798183
78616
761522
788148
86812
430519
66172
40618
320954
162361
677860
510989
25346