42839159
14282710
50349840
49741471
64295991
35746735
35218619
22675496
28831896
21828840
87319617
1414580
42582410
11455740
74447966
35733532
5801896
41225373
79783401
57027060
45968936
6913454
526694
96595947
38104385
32215938
76619689
7490872
46966554
9502321
32693990
74675006
52239390
74553112
722808
82815291
88641593
53043501
47745034
43277700