61115875
84439937
20183053
63669377
18161478
15814544
387321
48519514
10601073
89606849
68354821
36146845
22047027
19713421
54208407
77803484
27364566
68773581
51047691
11076534
22452154
52064904
61664755
21705003
90855048
51312839
58591344
73235286
52426671
44899822
44967101
48003216
19599600
32529018
23685939
13321002
56351994
77378604
31019852
766107