54584188
52223719
20561309
7117511
11271691
60103376
19199804
9326577
45105546
42242161
52259668
817615
41962893
63237218
67681883
117983
61812689
81561791
19458098
25776241
38883112
22349977
8626228
15819337
7999933
22939634
21941792
58024579
77549817
74802462
17722155
85143165
11301776
74937897
16999152
25104150
22368148
10237670
62006986
73211347