57584619
59232060
1788896
67511707
95429084
27289820
14432609
85867919
48138858
8508911
4040718
10851590
52247070
98969387
52195399
64685923
45515687
82414375
43504789
9628417
74911645
81888758
15626147
31398416
47086909
21751019
26718469
15165633
57784053
59772416
3232724
80773089
8432042
56241107
31047167
54252044
27901373
90473004
43107593
82745978