26344741
98266569
8618755
53948083
60108420
89168985
160968
94279892
40819141
36106974
39096664
76551949
73407992
4523252
23492557
2853908
47367567
9678170
6350662
13845435
65056882
61144662
64431953
17052861
27913931
46154641
92052540
92583329
778749
38826227
50094260
38345306
61697007
47116703
5388653
88075188
24286043
25658567
22752093
19356537