Knowledge
Data
163657880 6435603207 70475220256 23558049
602 6658 31098695175 20263 646539
4523886070 70703006724 555637