Knowledge
Data
495989 25 215302757 49591094
18 8970273 63652572 17943395
1250 7851502 654104815 014781