348466
108128
62629
371857
226211
844681
257884
73908
753961
97939
88150
742318
522357
604974
879948
437269
27309
75260
489669
66166
665119
1004615
714642
870964
64410
36612