54287150
907482
31249176
72362513
12675791
255357
52996705
46653195
45542778
25742402
28258753
8678280
9984813
71173784
65405244
35682763
38154542
62142090
27735816
164858
25896500
73062417
6276415
12573469
43243709
7991880
90289788
64306513
65878437
7456094
41754880
75164502
35691478
76261605
63483470
1979743
1697161
12819855
95956953
61916192