476545
71769191
52828554
78948616
90416741
18261364
52232951
7019672
36926784
10301312
45042835
4372992
1677590
13897652
7738183
6532346
35316713
1852187
66086708
41632447
41635169
30699701
69727790
53341812
59541175
37693487
29985263
4095288
51116090
50829714
94073224
18945637
20845698
21486436
73772311
79714052
9179161
46844547
8104715
98656600