23445582
84228964
6959577
71543269
18787094
12053572
59969083
79588298
78336747
70141709
40709147
32186718
62622287
2910428
41912370
30026774
28172635
604398
2899025
13204266
15906165
4945997
8570405
64223078
8851129
78265401
13284762
91036085
8612425
26041818
48746213
301339
64737323
95327777
66464606
38442426
22458151
6939221
20135047
53851699