59687662
18191204
9790169
24694569
51957592
9565923
2218246
29248060
16647555
63958981
27463395
69623408
14588038
18458549
14853789
628088
26154485
65008474
68025286
77002864
99315802
84912683
91125677
22149819
47408710
14365478
56968707
4304015
7193566
14188820
64864716
61929071
5689139
75228238
34135508
37486543
7586870
212340
96744826
65638698