4448423
3377598
575997
68152544
5301176
6066924
13046512
422278
2787223
46498534
83194919
85612295
39772721
3639814
65847066
46085116
50445050
72647325
72563494
61787000
92724598
3695073
59918802
5142636
45294174
33845756
6530649
39516426
35886298
44994249
61995896
9557410
97914046
26137128
9325767
12936997
7494316
74427803
72004666
22277131