Knowledge
Data
135054251 917135601 2881 2437140110
149849 41245892 58332 766
390354853 8581838 847208 2604627542 54383481