34888
26264
34434
33924
44598
27269
24810
269217
15491
290712
33506
28480
168854316
702948062
5313493
4410578
39792119
393708792
3489699
25291862
2236279
2087618
1953928
1787932