84709159
4851867
571556
80403651
57652714
57783768
23873328
33365014
30654818
6186581
35118015
2598790
32374221
8603249
25562772
58762204
79178137
37363409
73051736
85537207
59554104
99213768
6463600
52304938
99487234
63985255
9856664
71459207
86029118
39388547
6011040
79048731
98509543
2801033
9134839
44366194
77927355
85111729
6757392
55178567