96782868
29681479
80811736
89078597
17808118
90589228
16653930
97122664
31549005
85626604
53272561
14759992
2971269
5862757
71703661
43714424
42665549
96013266
25837852
48431169
88607330
76507047
75031525
24456483
15349681
55301658
21685130
30813835
82372197
58262470
72046756
52898824
2325614
52587861
36878392
19278436
48912525
43544419
20263088
94796044