93318482
458604
69135615
97021888
38637739
42866762
11598478
14318743
12495805
9884525
44153622
71359576
43008984
92147960
53687611
28004536
9282260
61506494
94895098
80003299
721499
55643445
70335082
12601711
3922442
90285387
53289716
72274575
57045181
2505075
48279065
16431061
33746400
4526124
90937011
37552388
80802138
18445459
42521383
2146015