99071646
9592192
9334464
8641728
8398675
7145330
6596450
61395
6046618
5996659
55291532
54581929
54411796
51911966
51001644
46801066
46551594
40721415