43977
896194
1042136
86281584
5792465
923893
5330714
43931556
4205210
6053840
68311074
54011028
43291400
52021634
60531276
86451600
65971250
4135851
60401550
79951014