81003185
87732584
1762200
75965561
51256873
73667599
49565357
37098831
77931308
61753979
66816792
71344164
94374961
72594177
33081603
83844446
91113956
37759289
50026477
14181118
40513478
51035758
50082374
37444603
80492822
73311335
37057537
55989420
50921350
41441586
48539420
439594
65829255
4416302
83482229
14238537
11055540
22831778
54288316
1049741