Knowledge
Data
145995062 3147889118 8751819624 8002814
520 393502 069011 946422 68585326
64500 4542722 277188500 05047201726 9730992