Knowledge
Data
500897169 296902355 3217747
05489 223164 259 12266582 3242640
4303 148 97765909 817738