Knowledge
Data
1943352 653909931 96105832 8718 1218278
26105257 69395927 3484704
952 297463134 67462100