43670
25840
44125
50459
47097
72297
43293
31816
53453
21690
27500
46555
435166736
241006380
1685148313
158686269
131638180
125610260
1136058896
104866214
89962182
84090292
76544141
70473160