Knowledge
Data
100651879 35339510103 18401 39041
28106396008 33143590619 7928026189
43643115961 130 668