22019686
39172843
76905032
34632730
58365363
42466019
80734489
8353560
33769667
76328538
79466943
72679798
60684185
3600826
67962469
41272524
27986450
94175232
66027169
78365708
81948562
49551058
96189242
64031927
21386819
34551452
64828077
9602369
74363556
54331099
11141829
75625299
47849283
83872324
75695613
60469148
84757949
63218092
69356971
92072500