Knowledge
Data
19 998 912 500667 62377
5871169 45627 0454513
164954 54618881082 72249 3405373761 673