86875357
58194163
49265711
6701730
31886933
44128202
86581546
2837621
5729837
22693
4904361
57142139
4209497
7531670
1175859
6483519
73059344
29732116
4590426
41773499
60529062
95256661
58049861
64866363
54135
33794830
85444415
49788555
34566260
1959814
489258
83496293
67367326
40928015
1968598
65022781
15523467
58625810
55811363
76063503