16004440
83953577
94185039
31529846
81786171
19381509
64724943
50881784
8902209
67022090
27332230
9434975
1141903
12408160
93511800
14107182
8752164
12115143
79175411
79569116
55867393
99164533
43698748
2265825
76356252
12671504
12556212
53944648
66168866
8614808
43314016
7152748
37137822
61019271
43174807
17721527
70011292
282945
7557518
1235084