28231489
690534
95273071
74468231
51274132
85104909
94013507
55119121
45027442
74111192
22318892
93791668
40194875
17841006
303293
30145211
31515405
44143057
5503748
60979556
36951246
3124533
273720
30245558
80815111
2639019
68619167
48661482
5056418
42072811
61264198
35816644
37979198
30665789
60369549
28989775
95043543
27808991
9626370
8709502