Knowledge
Data
17386050 35830436 1781 5990 28266989
31956849 31545 340985 35513 9000
56960505942 8238520 395290629