16684824
1361330
97017545
74425155
44323775
24066877
40362700
65674114
30586014
41012819
68155486
83721374
11905677
33096451
40845443
97358255
93563879
39272082
6006127
42861918
87335832
96868191
96276469
20667458
65355111
2121832
33997287
5518099
92555725
56774349
38242003
12941456
84522534
44482
26623766
79706321
80578854
36901838
39659397
27675660