56498020
39165780
31236338
16081988
68693290
17976043
18213915
44688059
26753003
94857768
28619593
40113384
82882173
32428284
27363691
65421097
94482421
7652057
39183245
53761263
96324267
29807299
8435
23985002
58381214
71805616
68504270
36155935
632396
89853042
51342860
93362908
77623197
74924135
56596114
6093480
43455674
15848343
25846066
25741238