70574978
9766639
799431
13343046
19328851
3091441
80298264
57848725
46662739
61783609
46123818
77743960
56084081
64054453
3405511
2906277
61315345
61052759
4616208
54742108
32875483
25636470
23419602
5954710
66405419
93232462
21838109
33559291
89478202
245248
14914659
93552410
10159352
55483026
2532265
85757258
6923617
2635996
88432432
73319448