19375167
42331655
84933684
12967836
75048680
98568980
9119331
46505861
9826530
63647469
27926607
27094167
55256459
43324012
66375578
15144056
35728217
4172794
94533305
41066530
77523067
45211370
28005138
54156008
68728202
34664864
14587022
6308301
79689627
92375831
82154902
4268201
8264205
82353882
8327475
71601426
18156413
13877861
64383148
64056344