Knowledge
Data
40881 4753 98556932 1435289
19138 22986 441206 38693 315100000
744987625 605960594 604912 018