Knowledge
Data
20808959 8623 686 936653 893084690
13997480 73645860245 38466265 6267379962 6363221
3589716105 975205361 402955 64400 947512