97076358
827090
3184909
8875870
8688864
6333688
38182150
95945152
42028865
66887153
57814653
71989696
62274552
51006373
62155668
30914185
39905734
56945201
60681545
1998788
428647
87097213
78682374
49807619
8213190
3836155
77862025
46979711
88898727
56503337
2233978
8712532
56475070
35043349
43459380
2063495
26285790
48513154
81241026
65993540