32372257
31088239
2288700
5675073
96385029
88204171
76374428
7449640
3910748
89846479
21361150
47621857
72563168
45382240
91199814
83103110
10249763
58623625
12571429
80581511
45644291
56014203
5914918
16319298
9801535
3810644
15276567
859510
77064798
7350652
24573329
27865956
75737714
57966863
21978737
97958878
92768746
58266409
57482660
56965678