Knowledge
Data
396558 879703394 144543173 36807 20026603
110590493 82 725292
592654184 339 50968 47354622801 139618113