Knowledge
Data
311782 262553392 40 2576 1162742
655008218 1699645 89290 79440227
86 5612467 28 80100591009