16722405
92326375
59259521
89709330
27796750
68812202
50318941
65216166
8179235
8446391
16175369
63391568
75905717
7421832
22429046
26021337
43361234
18583776
849436
11396303
80616813
83628286
19434861
16755756
27212941
67137606
46242447
315358
15087110
32303166
26258320
11874211
61362553
7941540
36087542
33197251
7898379
11923592
16591960
31205769