68535422
87827823
14049004
34937493
43692235
15872637
549346
81331046
11273212
55235134
41703450
10174757
45437173
8048301
94705354
41207845
38976143
31246989
77307149
20452382
73436977
42584130
74822361
32494900
73072663
53843229
35303620
64241026
78928655
37024095
90814643
22178651
70125535
22612481
12365153
26217897
77617121
812433
10084322
33974571