ICGDK5NMJH7PYZF3C6CAIXF6COSNX6ORYRGOPZNWJRRHWGZWMAHQC
DB.save_sentence(acc.book_id, sentence)
sentence_id = DB.save_sentence(acc.book_id, sentence)
sentence
|> Esperantisto.Text.sentence_to_words()
|> Task.async_stream(fn word -> DB.save_word(sentence_id, word) end, timeout: 30000, max_concurrency: 10)
|> Stream.run