Knowledge
Data
440449593 30296683212 451 288033370
2254 797736854 10262 41489615 99054
465002846 513073 85