96725017
66923420
13766538
78451363
35441353
54991119
13976035
68223616
97955639
52435484
96737247
776836
45875213
93715066
2765260
49326666
85295804
38109587
31349702
26907362
43116593
35837158
97759293
37087339
7811180
42421419
47557709
3012006
112432
50878573
1938673
69042755
82503361
16092339
6434723
45791156
26176775
24597473
92926687
55753434