Knowledge
Data
107472935 20767056161 412773 51777619437 297004724
12452503 9333359 6692816
6350731 872 6929275151