24238012
30955366
8710660
66007036
66854391
16421424
18796690
27633890
7426803
3264198
89391024
64803250
35178888
76849201
91194921
7689547
37184660
60008593
87467034
18614981
76518399
16788679
65687296
21648785
21619785
914356
97175018
5809669
781498
21208704
49621941
72859478
50469771
13151681
93449180
25618240
95038166
43121648
9731248
58271706