23622
101150
73254
755
555110
69485
16618
7858
71127
48869
95523
15621
67591918
58351290
52821995
72091215
82181070
59461849
62221468
5944787