Knowledge
Data
659 85961 18022 76748999 70180999
938 5904 70116795 61561342602 881833
41 83245548 622964 3202562001 504196786