Knowledge
Data
313266 031343599 925627866 2614611 26999432104
2130 10808314184 85579183 9272
56817241 93901309 3865780902 928