Knowledge
Data
309 45722569 274890125 331 300378
608109 1156536 2060890996 3319424005
3701273 98715952879 849325 755 0903