18536598
22381377
4407849
9705977
25259074
21803545
5710914
89797649
23037744
31392069
75922751
70751270
82146365
46697795
49667927
49489221
8065829
83937649
81131042
87114315
28539737
87103621
94562356
2975618
6723045
62069097
93321303
97765915
43321546
8912593
69741958
42517298
52179397
90778722
22626126
13863694
61444741
8749813
9556566
38947879