95361842
9304921
9046796
9018963
86441593
8404621
8196931
8018262
7776272
749030
7330339
71591218
652393
6200180
5561551
5215167
494344
47661502