Knowledge
Data
581194600 3158 4002490 270062884 2814110
3484798 6361534 993854 1527211
63869 705 3378494964 545939686