14328684
253728
13242420
93769346
9162599
35291078
77984950
3117957
18839145
25518324
53087512
11009875
37484002
9779768
50123135
50239682
67943117
47441594
3744594
20439716
11107278
35516513
16697045
55691055
33276878
10049297
73573742
25789072
23756867
96256746
439679
51013457
13055911
52388299
17298590
59868113
69047405
35383138
97423104
25091623