Knowledge
Data
22 12056 971 30567260606 8931424995
2425 851 933952692 399496 019176
39015 15830602 80 43