Knowledge
Data
3108410750 422445 766 45532746210
1247 573 567515 773 25964
939004756 136511972 508557 69