62146315
44689210
57194685
46179819
83906924
85446972
21463763
95268793
12607273
888576
67321060
59102202
59421175
75088034
29787241
89232093
12047212
61808222
12876566
58295397
16565621
59426716
35744813
80097874
74442065
59444472
3386021
1160305
82785917
70773565
56697720
64858036
89661155
66463772
25561454
1736293
92314452
35513756
56938391
35717976