95251519
76295500
50419054
2426139
96671388
42912930
47909564
24193225
7394860
20057143
21884366
95237780
13941652
90129086
26714992
492576
1496242
70425344
11292383
62415247
50658958
9866129
23885226
18412666
4961213
7486972
82416638
51413761
55539338
16812394
62335445
26341030
5253893
96556664
34237505
98675705
46227775
18915539
18149622
92889253