27416357
22765308
21959341
7113451
91179995
1031762
49372324
75252910
60436838
5396240
57313229
31337220
7083340
52465685
14581319
57101224
19409952
77149743
27433497
4505836
33553227
30375528
70025889
30349000
20892577
950576
70567867
9717949
43099367
16449661
12597985
36933502
53982681
20228284
43674003
9216830
64233776
52924348
2343410
3287717