Knowledge
Data
2306294 60568477 4031329550 27226912 722287
518698 36649592 5082
17649438279 98339679685 87058947