Knowledge
Data
3112 286 228122753 82308
743538 544666801 2103 13906766 91163
937 77046240656 14075232 1307843