86628280
80343279
68908481
26403060
57709549
25655737
90418707
77008079
89118018
9253123
13956642
4158286
9547240
27819596
42805472
48637248
33352538
612226
7635664
33663571
78267159
45919384
9466775
40812656
82254750
63329457
4013927
74297092
40455889
22173002
42154633
8551778
67116281
21237688
4330725
6066345
11836817
2304419
8001550
33245837