86921215
5768128
6080259
2962980
36726056
9573472
21589145
7099050
90827613
86943099
24759613
17059957
68078297
30039038
12582281
51092719
72253883
75675460
8196827
56452972
19658002
6171338
16809340
378460
42552200
51999305
49771760
8581783
43836891
16378746
6633319
84664877
94732554
8431682
17242266
83126808
32563701
12478025
12917956
43832622