Knowledge
Data
43852835 268489916 9261731 6316469
1173554899 1380159 377189 3092048 386299209
753468214 667847492 5376 8359