Knowledge
Data
329830 905 289 541 70342
179627989 677097593 3218167 552
507139352 30261056984 9020322