Knowledge
Data
42393 258762177 44624 93882964464 491126590
12644802153 0524642 31345770320 900849 4976581
2193 656950 183781 163