45996
604103
1045129
914
24635
23540
58176
11410
374
57984
17911
967174
6614965
46231110
44291647
75601619
7736874
52571048
9918131
50211798