50442
523
10005123
79141416
5979213
4349431
90571666
61371178
86911851
5844308
79321183
6656796
85261366
46001532
93731174
9616369
5994718
9367501
9814875