Knowledge
Data
30 9840 49150 691
41227551014 973784264 164345434 4894 8576147052
2404951 9537928485 12230363 732 952950517