52992805
40624130
8548000
84583660
2727656
21718489
32172401
19248958
40818331
37994252
70876206
66339991
10241275
36976162
45085630
21025976
78145320
64062117
68308746
28662998
54754719
86217637
4751285
2616077
9008676
91033566
67501863
83265320
39304130
44425217
50145857
84979945
23051875
4775161
13119950
2576555
95878133
51132923
38772593
55678011