85558087
84281696
55778900
31717194
64165886
98209340
83945617
22565595
55266659
27645736
90102820
3907700
70308439
92487469
92403258
87974459
41275404
62433407
82553593
42363122
3873377
7993898
37383037
52383875
5407709
46103059
96398583
49376365
192962
11383430
42602634
7685746
86444255
70389034
79991098
1576203
56018150
45476946
840446
38552423