99481743
94931489
81981441
81871350
7718768
72151977
7124951
69571555
69071513
65551115
63751369
60191893
5158854
4734809
47151319
44061389
435516
10314
1002182
938204