Knowledge
Data
2623 28691509527 90580050 29589071 31051
4525491 736316 333438 843461
23512803 27 303279998