61727148
12513442
319170
810357
66509114
68953383
48723463
12739804
18988112
46407622
74776510
73553112
17868851
36384359
18026718
4361708
50136851
39279275
60111039
19937527
52705080
33504622
8201478
24024085
8135348
5298821
41386845
83288088
1211152
31296821
54036486
15498014
7875424
8314867
56594369
94774874
7746117
81122890
29685285
7169580