Knowledge
Data
103447899 815090590 970752
858835671 704 3471870 900920 722
532150 71391 2607 574 2127913866