27235137
51421836
22905688
36365541
31252028
91211013
27763174
9986315
13358759
57559062
23958153
20613398
95884904
83205342
90655705
84635278
62732885
72455591
48596858
28254153
2473743
22914593
62401578
71548860
82108400
17201496
16873523
94836546
35987838
36333748
83452846
36423959
30346905
35313101
52992165
29682885
70796169
3977433
7986417
38787445