Knowledge
Data
2863580 33322 344938 2765716
50581214 49390 601266228 786393032
92 72 4694 5346610268