Knowledge
Data
332604512 8313769 1358846973 20935569357 6467550
29760250417 645 6624220796 59205209 02844633936
90 0164064 516528497 98472663 44643607571