77309175
22572043
40747946
34399019
1735515
87634064
37602161
9675651
66295701
952816
75206757
85235528
55927934
10246868
77094356
78485395
89879701
28009272
70044779
83228244
79916954
43478336
67193667
73555323
8662166
18916311
14465079
62189878
885116
42501065
5725172
7274901
82921336
58797232
21214709
84044336
99552615
45102854
88614711
13567831