Knowledge
Data
106075412 396380 33646 7415702 43105498875
9356278 729 34622788 807572 88619032649
20047968072 8006810 30