75634046
7042962
90462755
70489712
20385497
49531371
21496481
30421928
45478837
75477582
96077330
94166923
12269863
21365492
654435
4019285
97282565
73433926
92526288
76707611
43183485
29151107
79373060
78283612
69577730
9311863
9278941
19852510
44635020
69052167
36282344
48579277
36969159
50454557
55472825
851414
35413086
25687482
31172315
56305585