26522859
13812123
7858560
49385904
59006486
14597347
398815
11632923
46332880
64402974
71008162
323997
63123157
36004339
10398833
68427211
82624257
63896289
93293466
39734127
25166547
23721611
78302645
58324311
60049314
43497624
91018
23858828
6683974
33352864
99866153
93428801
7860268
65737349
24284325
659259
54818440
79516865
69908528
73266445