Knowledge
Data
24503299 2176 217661286 4631
703332044 8770 9365951 12797203
1144726 283017 93599459 333