Knowledge
Data
31 6051373 57138711995 20882074 2832342
52303414 77823172960 409071363 30 275026202
74 41284 58759 93 71226135