94418578
64257357
80341
38939738
17069409
5805221
3641650
72758739
64024975
15517657
64133352
49866962
44768632
54085269
45905983
94849177
63798508
78759036
11494319
10384573
17439290
7059525
77948458
17617383
36462905
73228539
42237065
9270871
9399812
17137168
69729861
98151205
21036933
88704749
53372276
22574903
63278808
2189505
5479439
65728758