64614142
97782999
48598213
45551265
34518388
16436120
569473
5851943
87552969
86296265
7683294
3324764
9916766
837149
34058113
55194430
13485941
7133842
70382315
66077929
70008644
57211576
55607740
54893190
17106719
6824633
1706539
91087179
9434559
76531543
21423244
5067826
65185039
17141104
18904866
312472
53987358
42558774
24708627
31964381