Knowledge
Data
59784426 1493823689 716
623 92 476332968 1950 53898
14579200 339496831 3729918958 38089750