Knowledge
Data
30593 112 16934372128 5188601437
64 9760 37277264630
134 2461247 31691968361 4121 588