26187921
7031951
8856282
1446637
87778327
69391108
46935939
49932614
78894841
45286326
62043232
42022259
30616298
84986199
19615571
40386715
15596596
78039061
42945373
7515744
94194737
89664555
88804404
87046745
82799855
60825246
45101648
35499374
89887772
71722957
69655053
4049806
5735235
1086765
76634392
62833188
75434714
82453879
5495101
62727579