Knowledge
Data
108876 31 1409002
2379027462 515293889 8282731626 7826
75612096 6573 66 528609642 7621704964