Knowledge
Data
59222215 29846 1681972755 2172155 48888955880
98581383 050334722 261474080 34591708396
144913 282047 14869