18676708
62852083
2236990
80685258
66342856
3648594
40999044
35028892
57073357
72769752
19234812
22918683
25302144
45264285
16249821
48413879
75198390
7720221
7629635
22343888
49179564
76045292
9461982
72167019
98042559
55793555
56172791
3515324
3401576
9879777
6403893
14068799
3991635
53265747
4978196
22301452
24329138
85205356
75596984
6208954