12328913
36524740
95152560
43732626
88943071
48533050
7292115
33192031
74623838
3974132
70034072
69348867
65185893
747707
7745865
61451065
50736370
51688525
866888
77731122
30867465
7447083
91514404
3575978
18779184
14258663
78989129
88719966
17572237
24467441
90413005
86002382
37249778
60446635
9642971
73236867
41223289
55098903
63435510
8527116