42663579
27277730
82685091
7761402
1435864
8212254
83421898
7631316
56117513
73031730
12624613
64336664
66177252
46312896
136189
51533004
60726007
48254758
52212245
42485105
27807697
27075358
36175153
53957201
40938455
91256988
46068048
92991534
28749178
62211397
91393063
758710000
10687770
73373847
52931921
31765170
89728595
47962478
76311589
55005100