89129593
62326446
64074302
37597688
68232196
79492548
8632412
6696078
90567036
52886226
64884590
96853694
20364674
7444763
32468540
79968361
35467295
6506704
16696459
60925336
77239321
5517329
68963194
35009646
68414778
85356028
92105258
96563928
3382067
57312243
60224451
81815034
77911669
10798955
31699894
86432391
77046889
6004675
62596099
50919567