60992680
58052448
20227071
1572368
32303757
78707683
13238072
18543875
33692086
619689
88143591
74156338
71913055
29582370
97441906
94706366
46978698
52859713
36186683
90052042
76011959
36198684
1733766
8290749
59649046
49597142
47883231
96703964
6421390
85159841
84439287
15324259
85136196
65182160
35545514
39239846
82614785
53294175
84487209
2089128