Knowledge
Data
14960 31124 72755737048 7281684802 6437
101297441 56476322193 83361 258923507 833
3520 8169071 9626856 8566 572