47614518
83061275
62128969
67288816
95114370
9224674
28132700
78987057
99727261
60644828
80385845
19646791
7120496
46116021
81886254
74257704
78062766
4650628
47306653
31177458
61402176
72783826
42986936
88031529
25367977
89727946
28882492
50197705
38022506
2882467
33068135
48588334
3191103
99416599
37478404
81261112
70063492
5727168
84938930
22425984