Knowledge
Data
31273558 26877340341 144427249 8949858
744785 2218344181 6191 59932
32125511 288973 6651