19454961
87112623
74636338
27328678
54512706
17306375
88368270
74269183
40921822
11932063
17787778
94567611
71718420
22641871
69919186
53094088
72987063
49663114
80394636
29901357
44548513
83138113
25981356
56168854
76444661
55229954
27392068
19435746
40878795
92655525
18196972
15066885
77303567
90606637
47318089
64689817
69236342
66633010
44073769
39142021