21701180
4506425
74039073
71026818
6589254
10196233
79486357
37508116
69601663
87168214
46907484
1624328
82738047
59875755
68562678
48153446
3492118
48761070
48498004
67946860
38942967
7274441
61161536
4594332
16332918
82615192
29846141
71437183
94076444
68342543
4972254
90414749
36469596
27731345
78208572
45831073
6569534
94305573
47026516
70543935