5
2
17
13
4
9
7
8
6
804419866579093136
908290435154151525
823348252073854309
522109001136771755
683218960280709962
694388518927378667
498965604091820436
569323790931454433
693489297311819232
485709061527813549
317003482738377561
398505928612680373
456204345081774368
197883977978258482
386817358673581981
139194840707150487
85910856077289971
45003990660129326
63579388448399088