Knowledge
Data
42751101841 296705 6985144096 3811 2931241282
36340 19038632417 176244728
7540 419176806 62020459 610275587 87033015608