31807744
2389081
11375075
25092761
9468166
53136955
91807242
89067778
72242766
48139488
84013228
5914922
5649807
75079841
29958225
356537
68504320
10906294
91711709
48224531
88196479
7149931
36923974
49688864
35338143
17131955
51973536
6052142
77435564
63993590
84926560
59312332
81497185
23505172
68311793
48536297
4587590
40079410
15701443
41547376