99481149
86171238
85691339
81331593
76501542
69041668
67861017
6066774
60491404
52671130
5073432
487413
4811778
45891261
4212898
77019
1070