Knowledge
Data
356 631519296 50002514102 442719
296275151 17 2915946 11047850
050 162282949 11532520672 06751250082 25737627