Knowledge
Data
289 546679608 677858665 50861246 6215310
319 35355 975262973 16022413115 8276921541
88 287963 11483135