17053837
47373475
63168828
29387347
94927805
29664719
64329059
87169004
2922483
8315585
99882626
3024388
9593237
17994320
63493441
71551320
46658228
78178336
65268966
56583118
731196
20022298
91685221
50716132
2564984
46612884
22283576
77043112
74212219
50545132
61796054
9129922
17319608
82417309
55706954
51614449
87596138
76318456
42284119
13997269