44000000
2000000
836134
237143
34819
200142
204243
594229
332674
1498842
234819
170842
30308
184162
184162
480429
765754
540318
604501
283183
720655
183739
1247480
1456963
984334
2919815
732
81364
96230
373661
119742
215972
254644
306724
172474
532316
13480
443309
3046
1116560
2782008
2357614
285997
147040
272411
2364725
1899
27398
378579
407219
57429
266037
184068
1034877
93363
963880
242470
407838
50633
1253395
286856
32725
1638534
56855
112149
3513527
327407
569388
1367679
1195817
1367679
61037
422778
3764897
90047
382740
4230585
4733
271115
266846
16888
596728
7334
3625472
274466
115711
1711207
722673
1267581
1416143
311980
13232
43935
611285
112436
50709
96128
1422942
1579
232341
18853
1430521
541669
1160073
476683
369580
336928
67053
1397672
458834
1759743
838036
895669
138137
15118
974663
552418
16624
740850
204010
848679
2204004
170608
1113668
75199
1016
36670
683786
523116
106895
16372
628007
197588
509320
52339
10581465
1053495
37170
714774
702507
193037
388659
4518
512683
50603
272654
36328
9612
567901
463630
5423923
617211
159156
1961055
81191
101465
105754
134453
154384
9846
478476
268826
84767
85883
354574
3616768
650873
18617
1267259
197250
323540
1290130
12120
3081287
1754084
4328250
55095
154384
93815
603338
768994
124635
2933963
854592
266146
11009
3601815
1575774
31256
41609
6668
2506
103071
1364748
703488
1133965
26341
607869
2452113
26447
81296
29318
170070
339948
29318
1405497
11241
290316
92081
122066
84494
859505
743927
837641
518109
2812682
1115259
166843
285324
1136100
226212
1035374
193488
40600
21696
377563
365106
212832
35364
500424
360528
12108
1361959
515953
1142083
3665999
935242
140001
396285
113593
267051
210123
597085
518756
1432897
182182
285111
182182
217148
782813
660139
849511
3210709
149604
591622
214507
12598
623001
1919022
498500
198607
274843
1261524
433425
40678
12803
331007
33442
2235601
406826
11351
11355
11435
49684
1414738
140001
1424992
4512
74329
3454040
8984
696
197676
6188
2426244
4919189
12349
393029
5449
276612
63021
2294953
645142
4493570
1030
228684
1309318
1281505
4334617
21384
67591
172171
50223
7919879
1985630
404661
1985630
2846373
2393428
202230
41922
64790
75585
400384
137968
2284102
79884
44
220928
140503
259215
1296039
1170320
3269120
31838
1996832
4689891
4689891
1221639
473097
1641192
31918
115358
378674
357095
84239
337056
125984
11602
11793
84121
267248
1972225
699185
906002
9996
677952
132221
3325465
59560
125597
54619
279739
954092
214456
1969
32111
85052
302185
123963
2754660
146920
4877487
10555
276334
122017
32645
10652
160452
283606
475779
