Knowledge
Data
6996892 576 095 50449343431 317
88 38652736 22013127563 49339314691 82823494
5041588686 868 6368763890 9186946775 5285594118