18761313
1298922
14941061
100267119
1581811231
105727506
23841693
27801974
3183222601
1593911317
107957665
926658
74215195
17341231
59944256
68624804
116808293
131849229
17761243
50393578
38452691
46973288
128679135
27451922
116468152
1974913824
26061850