5054862
2585334
81682995
56144221
60826141
60332600
36285536
54423348
29083133
66079277
78488164
2884433
6835776
67624627
378582
3361407
63916720
6787000
11174850
515728
97088825
52692481
5914773
94634450
99238395
81235240
5750479
76485788
38778439
3257682
22913878
7667608
58444052
5821926
94442526
4279802
131625
28677278
28519670
30357521