59043911
28866885
2711426
4251821
87077145
82937612
77496474
77597709
26948048
49504419
28756665
18598221
6411984
96885172
23041082
95431229
576007
34034473
26366731
86472289
3742603
3719699
56306120
24284796
88033757
83174176
59185843
32784647
52103353
13632209
17541396
15891516
1985388
9780528
27026251
72943339
21484411
78045459
28889667
52256713