43231813
33458218
14746824
26727734
5315669
86212319
617286
92306568
85649306
19674722
37287758
8088851
97249069
77126163
31374138
81542704
5324431
38615833
23179679
58986773
39107736
82888991
39338728
68454988
56623700
62215842
79191826
518325
30596831
7131395
13546887
66908244
68853918
2303859
81484050
51149002
8737762
43601184
90506930
6940205