Knowledge
Data
664705695 9359000351 23085930 163873 166752273
8103207605 30 555065
3989816302 365550148 6198185729 329