9102436
15606323
33125905
94066072
20306247
21994129
31608476
37581012
53999393
38857109
84776756
13175750
85952026
14618774
72131331
11595643
14758572
69039173
56475079
18766974
73968789
51719202
48999823
63677635
31593807
9657889
98253221
7929007
64099330
87657867
36876765
68945984
43051142
89843103
54904336
64672167
6101548
69066348
35405626
15376845