2289544
66642
39647240
17713178
7108540
27308061
9549786
86567975
69964388
98355924
65305298
7026786
39408421
14864994
67387931
54578060
71707916
52712301
11713710
78653768
62873770
65285451
34867676
4659040
33853760
63736646
79692196
51224258
4105740
60508518
70582947
60048919
70453008
3058843
82126241
92487276
99314531
50255523
3468602
59382961