Сумма квадратов простых чисел в диапазоне

Swift Средний math

Задача «Сумма квадратов простых чисел в диапазоне»

Даны два натуральных числа A и B (1 <= A <= B <= 10^6). Найдите сумму квадратов всех простых чисел, принадлежащих отрезку [A, B]. Если простых чисел в диапазоне нет, выведите 0. Используйте решето Эратосфена для предварительной генерации простых чисел до B.

Формат ввода

Два натуральных числа A и B, разделённых пробелом.

Формат вывода

Одно целое число — сумма квадратов простых чисел на отрезке [A, B].

main.swift