Knowledge
Data
639 7094 1129 196 3516
317468 2625 40 10086434 53652227
80868547 474983 5550594 534286565 2147