48841159
7715538
56838325
55921514
44648156
53461478
16135405
2131124
82652619
85079086
69638553
82855221
19062535
57071390
32813570
29868564
69341306
2515419
91863834
55695538
35196223
96775110
15003562
89308792
32628351
38232594
558300
78882716
40716869
20032370
87465752
88894128
65658002
5374737
93152915
18516997
56133112
57864520
38168666
10939768