6502627
72454228
36254849
19419262
18742985
90182203
76953161
25023169
96496059
97083422
13385541
10225847
30248440
68297792
74313142
48877514
6849024
13063805
91377552
9336184
41877442
59688843
52511879
31603314
41135812
61591732
77253659
95967550
40778610
40619968
94914321
19585808
87747992
60016044
60592662
21793690
55828748
48764701
6324233
29644753