Knowledge
Data
5016952 0336 340313 3027723309
527883854 688742 058031 32581868 861
2529052930 2363 511233 065867414 4905886