88773344
45839594
37065741
85507811
77331046
284061
29435800
18529501
17594231
72183689
22888368
5187995
20943593
89484702
62898077
27172943
68399362
11385278
33657210
31197685
18569974
90351990
24219735
58502797
6537220
3507738
6679945
41803952
36583096
3923332
77032207
65848305
4341229
10493420
15123902
55258125
9977795
35459314
3383458
21108654