Knowledge
Data
32 996937955 7288 528
997706 27010 59261 7495919 359
51 1883315623 312606 103334 27964