Knowledge
Data
59 996960 312 271 31849266
65249939840 149 4308882 05 74910493
3910191 07133066 12347 1917 850