Knowledge
Data
156005894 2012 535518944
87013 462120 583297205 48254474580 66426243
2681 27143 039947531 83003974967 28872