48865210
43789615
10848599
35543048
49355929
51075679
21106049
65932815
1994364
8813729
9481506
40448223
90115998
18808068
4621167
71842595
39326341
30724779
53545656
9434651
3135150
20643184
3207353
2501188
2851674
8443398
81991265
98366719
97059880
78009529
13279609
4248530
65904488
14859356
64609650
12016072
68439122
44674547
84466804
62466310