6304928
59775671
158138
64035447
85426438
64987192
9466361
1840903
1696766
6261428
7278311
16213099
83127896
40501248
63661410
30162205
88075862
97016991
1744803
68146638
92246567
46467844
7316553
32898431
64189209
36917497
32816573
30415897
7997145
61492274
55626006
62987776
75426132
80804217
14251708
1625696
73372141
30197145
88252387
51107280