Knowledge
Data
308 5706607098 5132915 48761444 94980
24009315 58 5136909 8487373
27267 49372 913 11683319