248956422
133797422
135086622
133275309
114364328
107043718
101991189
90338345
83257441
80373285
58617616
242193529
64444167
46709983
50818468
198295559
190214555
181538259
170805979
159345973
145138636
138394717
16569
156040895
57227415
1872759
448248
392061
280839
211173
210658
209709
201709
198735
194050
191469
186739
185591
182896
181920
179772
179693
179198
176845
176608
176043
175055
172810
168472
165050
164239
161802
161471
161147
158759
157432
155397
153799
150754
150742
148850
138126
137718
127682
112551
112505
103838
100316
99375
93321
92983
92689
91309
79590
73985
71251
66860
66486
62944
44474
43739
42811
42210
41891
41717
41543
40745
40191
40176
40062
39555
39050
38115
38054
37690
37240
36723
32032
31033
27745
22689
21476
15008
12399
8320
8127
7992
7642
7046
6504
6361
6158
5796
5674
5353
4685
4513
4416
4215
4055
3920
3530
3253
3041
2983
2969
2855
2805
2699
2656
2646
2489
2415
2387
2378
2321
2318
2276
2274
2186
2168
2165
2145
2140
2043
1951
1942
1930
1899
1884
1880
1803
1788
1774
1750
1658
1652
1650
1599
1553
1537
1484
1472
1451
1445
1444
1428
1428
1400
1368
1361
1308
1300
1298
1233
1216
1202
1201
1179
1143
1136
1121
1048
1048
1045
1040
1029
1026
998
993
990
981
971
970
