51218838
54548000
37293162
26927055
8216951
18834036
58034654
82012648
53656523
75066186
16122776
2472729
4855367
7364585
71151385
50591550
56234882
45407674
87765898
68662418
49632241
7166970
32252568
38999233
74085746
74116524
35766757
72604423
46433409
73747995
91214293
94303375
59594090
22333694
56044671
72026230
87897479
82722958
58292555
618930