9799314
9532446
942234
89781524
8578280
80461635
7801612
66591439
59681510
5764342
57591083
52441240
4792853
43631376
905111
30151