65908647
48808035
14412736
72938171
9779549
31712151
3448151
16155472
77622733
51834546
7353489
23888187
32116662
57272529
9437491
13629258
86566390
3698416
86308078
91552387
3649968
16885199
22415589
291611
56359950
14515790
1838265
96947158
15391732
5822965
41971777
27745080
34576318
95193337
73424591
23558788
97797580
792458
28529344
40794113