38518414
5747751
29383863
17319470
50914819
39841273
17456147
9433977
50375248
14879881
48975683
57487509
35845050
5342558
2822717
51141339
78172618
40496440
51818157
27624172
86661941
70316290
5632720
57188495
335332
29891425
4699284
63256372
7873139
72423177
67241804
16521180
89024488
20674854
34708660
92944293
62058763
7656160
87992217
94431343