2718114
41939751
17992108
8156687
20006850
81013598
71932
32179488
13244461
26356147
8262479
90222122
90992436
6890822
269813
56607013
2991132
81844188
63416154
97303642
94747614
8827523
36477984
1638554
55367779
17745297
24968040
69061416
55504102
11564064
84163622
64548408
44664963
58145711
44201192
97486567
65681898
33211314
17885635
13039034