13512890
40069051
8432932
7796529
5251273
60317984
54574129
80195063
26174297
77057570
3436435
45185978
19669703
36681907
69011374
83784336
35684199
38773153
56508856
43963365
55337968
9649392
26438513
92354427
5191462
2559412
83306861
59997663
43981418
89138562
6194725
74474621
62828431
4150635
73068387
63207405
47487721
81222023
27988777
81042707