38419250
4904312
67936102
86924419
4118266
58614424
14772773
49122595
95502628
11429913
877243
120569
77403242
56661223
89934038
15521362
9165153
59228921
87246395
2626406
47227302
88205219
42456915
14351807
19064449
20502072
30383977
17468783
89058780
96401783
6834492
7365178
11559031
81254627
60261055
86977188
23213854
37904740
5767954
32081216