Knowledge
Data
17145950 211 4089566 1385 9844976178
805005100 77198538867 266855168
424933161 7996510 1590141 526524 6560680