22561790
846120
62392216
6704109
82551344
56622036
6443702
59463085
223328
71321674
1635890
2508243
69432726
44111741
7398917
54365085
12919899
66135483
45794779
52038951
839956
62308786
94533646
65225
45292017
94242918
66486434
82265507
45999719
46107811
63999837
51563571
558321
48001101
70395719
96888182
28388769
31529526
80159480
121751