55379639
3764572
14137061
2529596
81616538
77899481
81216345
39045220
92569692
21565778
44311958
49881852
36463625
77044600
6157952
44274048
68804266
3955181
3594273
98241567
14585305
511568
26144257
6279621
29559545
13704000
47277291
9993712
37813744
57455556
7770314
48163462
76648
81006947
8401427
32656893
13914814
7845552
43634848
75463872