Knowledge
Data
528582012 349315333 15968378
5463286287 40956046 430586 9704472
37177095440 1813309793 9396974 4501820 2638