44194
88265
16522
951178
36846
71065
1272
65536
23748
2668
96094
1695
19737
19928
614115
720124
52548
59987
79792
30838