23709261
97412267
63995184
1583062
804608
68475313
78524277
382585
91347718
2399856
44331031
9638957
82373045
18714056
86766705
4984334
18423802
38221350
95049084
55638850
69258422
55039939
30202384
2367103
9447749
17703146
78253291
97847697
82436118
1682631
99217430
73455826
86853294
62981885
50631616
70495703
75442507
46511855
7575194
44086315