Knowledge
Data
12029453221 15030080673 216753113
30066843 7841 798 430904215
1711186301 84928668304 8606 1303945