95697539
44224584
30176047
28694926
3613332
14881417
43373735
42501783
6421090
8686320
87426106
30343341
80084430
43191013
7184462
37944310
95579690
22172220
72669599
90763004
45578362
8418230
38768372
7297958
2704537
40411758
20597697
79484477
89289185
14718989
10048259
94185478
80092885
82668004
63675281
2519985
82672634
15216088
49675236
34039019