80777273
82923801
10995196
73521752
37903564
2810638
28714677
43348521
55677508
52332441
55999272
27807204
26245244
77071701
71958867
16045732
12662615
33409416
21961987
16819940
4154431
83403293
42528375
40533903
3900775
79935875
20733043
69419371
59665841
49686015
37519325
5336016
52913479
92999301
73381803
22434390
13873354
80961808
7335738
5957279