3353122
67929677
33175214
6758264
7648480
2393138
6080257
44525505
62819156
37512017
17848975
51061267
7356299
7271367
27669626
59915802
30869087
43205958
1301286
72832907
20817265
69479385
410235
55927381
53645200
55156535
12615334
9944677
24493597
32714573
93462813
76768130
1319660
39703463
13682832
28298381
53514242
71671764
43031572
2861515