Knowledge
Data
59 880344207 58425042 22049 703110
319355 226 15736973 35043809569
283813719 16835687910 75370443895 997