Knowledge
Data
19725 1406609 2709484000 34 64334452128
53723524 9430104368 1060818670 4946
82539 9870666796 49205749 34273