85514120
82702453
18912332
4759175
34045457
73841182
88796481
25891511
9024693
41089211
57717044
4834660
34383621
813575
54745062
41315748
58564002
6651201
35164605
14647689
98528679
30753071
6954986
75411461
84493351
41061296
2335471
37153887
18541777
94023680
81593660
96434501
83819326
90528585
4371491
39519891
71345328
56087746
842444
79075158