Knowledge
Data
156375180 76158298 3036086776 99
20066991 437538140 7441453 6086327652 1214843
15771587836 955 286 289635438 43275053797