Knowledge
Data
30 10390451728 4199159 633 7176
118 146892238 55 02976054643 511484
682216942 35781 29058