Knowledge
Data
21301408 2682 13770 416782 59927433823
784048869 632 310928 48823790142
10070801 01375896092 5612267800 49312521