Knowledge
Data
28959029 9404 994551 634 72137072406
18420 28165745 770 3256525692 59872
215 33065908 988 83