58943666
98627309
11611305
7785839
7663921
14311168
46673195
7157175
20372282
9221067
52759005
86392122
9620433
35433753
16624545
80786678
1932893
62238514
660787
90878779
57203453
88498852
55436533
83829122
38525673
61361431
75424992
423034
82521494
16605087
17486735
11031882
32346752
42384610
4132526
80114816
1891289
23494114
64354237
12244963