75606906
59696633
90786734
37578045
82446333
27382263
36542052
3755022
9196423
82025557
10015059
39171662
5859101
42651600
4661350
50181066
12395800
18063227
34561166
91831424
51404765
53208360
55865581
27401894
79909300
12553868
73332445
48673114
62061098
222670
62864437
67579718
22921068
82287529
18218181
460914
29903023
3753728
28279629
99048306