25403463
17385627
12848360
42923475
47652124
90982392
88462312
43565965
41809042
12814780
51918887
38369749
32136560
70994694
6961013
58458635
44206359
88738376
74701335
85569055
79424360
18672957
61598819
4268168
23866876
74178138
27672632
4362791
18345510
38866889
33863861
63308379
73281780
38222992
14114236
88926746
81323930
49981799
66955708
95882029