94874733
97592674
3072978
92369640
39805522
74815333
35624825
87829682
69115501
71945131
62328722
44316663
8013327
27242681
11668694
13708647
3140579
51708876
85143121
69361096
27143866
16255538
16358265
91706172
14693730
91441108
68166469
89097589
57024145
57974117
41939787
65404926
16747578
46146700
84011996
15524181
87175095
63332304
10452746
53817911