81176451
89922506
72733436
31977890
32782890
87305913
983142
84052903
98686703
82235190
95411745
92425749
31476494
25467988
43903859
40689468
58844056
22042755
56631228
91304102
8503641
67214193
34688087
13995525
70925780
53764061
80642953
22372545
57641800
87638978
50595629
46003236
56025034
7215738
14945711
81984878
83762173
26867000
99501602
46091530