Knowledge
Data
339 58 838789020 47 30891
1151381201 64 21849508 88
90217657521 16960 477359 999 34426123