18078665
93074885
87149879
82523495
5726157
42959259
30594710
1034404
60396696
7402210
87878087
20875
23576861
93581268
75265066
80046049
76663005
4751272
92133342
66987880
16293639
1622740
97471532
60859134
3788436
87426779
39832526
69185446
68951388
62504023
85807509
89395787
40068238
18518737
74084140
83903258
2110579
80304803
85557825
89749550