Knowledge
Data
1588330 70716072 33390 16876043491
1441390570 9336 3772200077 4785592528
40099 245102 1035772874