24164511
8851168
20262219
87276144
38297799
11393250
70604836
98631845
55651310
77425804
69196936
73085558
62454230
65731457
33602179
11617165
691180
73536720
83415241
55213127
96861888
49375766
46133876
61789855
4867658
907259
36038697
82871958
61076988
94553471
39455148
49023024
6124710
60407115
2937380
49909538
79609416
9890688
9232740
56156347