93956738
39547424
87064951
84152912
24225760
33499506
49082660
57778207
42608799
55342126
56202646
7019782
24232422
78828356
67754470
68313401
2901735
79425026
62283591
88057987
62207169
53266704
11335715
49323227
61184709
333589
73453681
6162067
39924937
63738006
51226343
5837834
17787881
47032322
41005833
89229686
30671561
83094714
38355814
51007416