70559351
27577221
87932101
57685161
41929083
5737831
7053638
47133328
64881218
87405314
35871208
31177675
31213568
81924126
3457446
1917227
4613479
92644243
8121135
402834
47744857
97373903
79355345
98504389
39001273
87891376
19835368
30772068
66214468
23263118
6278805
42267409
31027831
33172280
36314705
170376
2191598
52625351
89906682
41694583