41706821
4230428
36048558
6734414
57073913
42439854
5569278
70433525
48727690
1141966
88635905
6028343
69914825
78507315
6345140
8989657
81557601
32253119
83292706
64139100
17582362
64498774
56764976
51375077
69688530
90256687
56119054
8057970
76405279
9122944
88601702
70928436
60652141
10348710
88239785
1943216
50712798
57931333
9738691
47687496