99931282
9935853
9646514
935989
8831790
8824369
83641635
75191770
74581630
72631237
71961447
70921927
69761664
6398742
63171213
55621394
54821534
50331890
499168
461114