31551522
65604500
68913510
52092852
79556475
57073131
98182035
4910731
5790438
60707642
4333659
75178200
55739250
17344710
45093699
42202379
31136094
76329802
37385982
11898036
5688131
74515371
938944
64505805
37788276
67573229
4397764
3309865
876875
15461866
76906591
89639150
60811889
61929155
905348
88344569
66486917
43952182
29698032
18241745