Knowledge
Data
1231 103769098 10271 9346899 256898
31858817290 941 830 73236
8532 797330 17469569 659055 623679