15695147
7601530
14998521
38791064
28431012
94595239
32452502
14621614
70147470
23444986
91083626
7061122
76795646
13962161
97037813
72083887
34038105
48662735
12663088
11509363
29499006
96804143
12583605
51967623
48416943
46923966
1543220
7944832
43557610
59159160
72368789
50902931
92843167
85089986
99246458
88932803
65261615
40013154
1754382
71028948