Knowledge
Data
1095 31 4565290449 563932 02081
51064441175 6380 1536 78605 0646866
89385 31215238 7965167 826