Knowledge
Data
3956 03772560 52 4100625412 73831379703
88143660649 2501 602081 02
27026056 732554122 4528517793 8278821 880181626