Knowledge
Data
229167836 02292 952968558 28 563875
30940047 22 028 635256496
21 29540103 435836 228603 50893328