Knowledge
Data
183 13967 299121304 28769037
3900 14009392657 3236144210
50579561020 4259566098 51681425552 29470053119