Knowledge
Data
32 7292542 55948253744
391609940 2143 17469813 8307543235
1291175108 2683318 64951174 3639409 1735