40771191
63249290
70885835
77916106
88391774
16715300
39728067
83143544
67471658
83162682
913577
73818724
49783142
63643182
35545912
1742129
43389889
27041386
17162653
57521761
70182896
33431222
5778531
36897564
36397646
70319843
37362676
20138468
78953952
4398550
73452250
21197120
33533048
69727661
38654696
87172034
91174611
68792045
74107468
10709528