90688770
45681295
7486416
47474147
91072196
92426997
39499117
87505837
26554761
31594007
76777322
37412888
83163963
42528042
22544110
16736573
74002720
34331542
9842404
93555305
72522970
58693027
74068756
86838867
2879596
4187817
69387545
110985
43865489
79942363
48513937
6848107
3947654
87557924
12326174
28046836
4366998
26612039
3436978
50209793