Knowledge
Data
30 77395671684 66500 9019 265096772
86 59669652595 6055412226 37918962727 695050148
400880 5243 5419825 3595413 41852