Knowledge
Data
50484680 95359097289 50 30 531
920013696 24549 50316 1622942560 4116169
9032282 406381 68094202 43018691