Knowledge
Data
30 947038849 742279642 3352 507566406
51191 4033 05 1101589 9715
5367702 269 9802222 6865 80