51801625
75695150
14938207
12963215
13158960
58282216
67795040
55276515
6614615
21673000
52805467
82738975
80885841
5061348
52169111
51033505
88535166
18327286
38062920
6663844
4289530
27125267
10703934
40184146
16512825
1602993
66165690
22866616
7861234
92124842
49439662
50179459
2605836
3183825
1090669
54436567
63152223
30517424
77026803
38068579