Knowledge
Data
49336 40882 545301328 89065 328052500
9944934442 4599589 6217879 1013267
35075 5861614 860