Knowledge
Data
30 2115 625076755 29818847
80476 21508522 38740 344060
8147428 47110 509 2315806851 31941098559