Knowledge
Data
41860 309687428 7702368 7381946990
51 75951556038 76211 98140018 17421
382 574 118224104 2665641