Knowledge
Data
30 813152257 32650 2425858069 966220625
278584324 031135502 2277511962 14427015505 84418965
42 58 7802 80900529030 7781700