1434877
10817710
59092080
18462138
29064469
53592374
30727148
53914820
55754036
9001664
93388163
82917694
11018824
42889736
86521691
32245005
87913022
26349476
41402645
37891196
79182391
78592061
34218440
46682547
4801330
2985889
803358
19828307
84783101
8425765
78442490
31615336
91255504
5545284
56939005
54317306
70848882
48317901
18557993
362218