Knowledge
Data
452988691 31068867 31794 371 60983
49703 8495 207975608 84709839192
47112631 48161 66