83236590
35497660
36612461
4948678
31041660
27915781
62821707
94227716
64495334
6392302
4453254
32772140
7788967
35971726
48556022
15648690
37503716
45152523
37753426
575824
956334
88689934
3867394
85178433
2539591
72546845
65239824
85427586
33311951
13681372
8678607
33233005
78086164
27401076
57519472
81416200
16316586
13661256
98041289
27967213