Knowledge
Data
4074942 3392 3270429 156622764
193960843 61483157708 7631486302 212752 66592335
84859578 23634713 6675 6003 5383