9014825
4683477
20126661
2689980
85938835
403526
97773878
2663169
1415608
72522043
9536835
21239663
93948136
99575061
1328438
5777336
87411088
35217157
76453773
91928099
8445227
57589223
43492
7624771
1617738
23382558
62814640
62528896
68273686
14861154
18228325
58609374
2096471
3581893
36731083
29683627
8784094
34365253
75831928
27579633