Knowledge
Data
20969 2516 3732 885 9646
284 52 963 227107 7853705
668150757 5306 815572 29417657211 416313