Knowledge
Data
308 99 345462
42 45179474 79087627 57249926411 3920512
273623891 4890576006 53147591 16360211781 757213482