81733228
68127040
6699840
59366417
7287717
52359169
39352214
39072747
94761449
94322464
18966362
59695946
82844867
2332015
71314609
11491681
65596409
60761043
61672279
35792766
14795616
84139377
13729189
87929213
3463049
58061109
18698658
18359744
41653203
70895571
17496310
65577478
44706730
42353009
54718465
67627117
63093870
74839301
3067952
23652293