Knowledge
Data
258076 50164731340 25830 8867529 276194237
597128236 460859817 734201
50617632382 45876 3051994264 246861181 356721502