60347976
9734898
88393159
19503498
23313487
63794002
78143563
61259612
62429941
4500894
63912447
42522116
2488260
32591937
2181994
75052218
30905081
44869397
91435224
12379966
65565649
85518022
32393276
92926172
30154442
2571041
18511264
39083393
23133920
84949529
982586
36993545
20007425
62977963
48103235
16151521
15966037
73196748
6703752
47815172