Knowledge
Data
43964249 57156942370 1258470
1776876148 30200668 108258832 1540394
4653383929 3306952693 80111125 03343169216