Knowledge
Data
54716555 22491588268 426
419405786 17358100217 108643 5783 2452
626943 47139735989 73354199 4880601 6853