Knowledge
Data
81830880 2957457309 746 51979 628782560
989622198 2888136432 508140 2672792
677 658 31086179 49687512 32577