85705873
8191799
1736035
22095622
1372341
73749224
1714923
7902337
21753303
29959678
9976706
186660
9808303
4996503
43178029
31535887
81669098
27916922
82945891
33314902
3777283
20099190
41807474
20798495
25488046
24418292
38208746
2781616
13696574
24888141
38133994
38062298
63798723
89548446
63985124
2700392
3709957
52698406
60776954
32974851