Knowledge
Data
22893206 566409118 4649866004 42 476578131
1851686 155052 43704 53327855039
75816670 60051521 684415173