75388150
86794575
49148119
98114045
2205423
70512392
42963798
92237032
84346800
54087942
27004887
33021489
79725622
2922730
9684732
36996861
16648434
72561482
4355060
46189718
42955752
40227503
19908653
53766656
10472213
2777394
68299346
79899192
4439050
78846805
2244902
84485586
92491119
82381212
48094063
63653594
53387083
58345487
33022581
44737271