Knowledge
Data
30943 14315498409 66800647654 9520846
29501013 29 05965892483 317
20 898 1859 5589645 48437672