81383435
27286344
3051931
25101095
5759808
39808033
16532677
51411294
5482470
25275949
82544520
75638657
41571286
86535911
31028409
99442054
34459995
97106540
11473738
41456183
42684609
441373
78386447
97062384
14978631
27781283
34044390
64749163
34919214
92192100
39981320
7450480
96432085
10467693
37552048
22815303
16537039
67293748
72011479
80898975