64141471
6742646
52001959
79294177
50771435
59153726
9584424
29064502
86788501
24599923
62303965
25395649
10774179
70335309
81872717
34552307
44552018
3860647
84296314
73486922
34066686
6472598
62609854
2979727
8603564
97856915
41471095
37539305
9896443
55615744
15613004
48743812
37653965
24395426
7880391
61775026
86876503
83472303
60738632
46287507