Knowledge
Data
309117622 4954885172 3084 96670741 432095667
86610006024 992379405 3394 2678561 45862349
8543171 290 32532 37381295755 536597748