Knowledge
Data
30590116 57428542 3342160 7358813
24006471 27 12504534457 4632005373
295181264 93 5356131071 30618991079