Knowledge
Data
34 83792 11929 8293611
17481246245 6505 421077125 01670249166
671450415 3066649811 61860955 328336884 15506276