25 10319
593 863122558
1447 586748975
9966 648655368
9584 850933567
5629 745818733
19 651835010
3930 6813433
138 704809804
6755 311375784
6332 972615908
2852 811475375
1145 31451401
10194 93232116
2260 232810090
3372 94516625
9050 457115437
4324 536346197
5249 622249833
5980 500320066
9781 715292075
2253 786363152
7912 938253173
4723 987923625
6232 789681082
2381 395663275
