12965258
7115970
21632845
42425258
96234240
5962795
59642486
55604094
29986369
20659446
12584311
66951071
64733044
43403767
78553635
5236796
94188418
91555468
87965201
59326029
231481
28111104
48876545
91396316
6725756
21214440
56407790
3415479
74678288
10906017
1155140
47022893
2375624
73305807
42946696
93032684
47263673
14098176
52972193
34304579