Knowledge
Data
5064659267 4375235047 268901 84089
1489789 412722691 53213 15408085419 32333750911
950489682 70737630 6812212 644292 669