Knowledge
Data
58 288673620 97433262768 167956737
82216553 44238 52877 530 667494
3287658 3951 906931722 358