73545150
11165493
14435433
85971568
65081480
57417983
55028310
45157658
42234930
27697
4324699
78858297
27082606
32703826
4636512
7888613
84635567
55212571
66711119
63394693
5884094
9550875
10582260
30294362
91571082
37286287
74764192
64318555
39293715
68066964
85994234
61007102
22679436
59585201
3211201
18834657
26927543
54634857
78698204
8633455