65542935
82253348
41608658
14947295
55301266
29281194
39267422
40965823
42513124
11142972
61838893
7184335
87965028
76005392
54938664
23043637
25562140
79305314
8751170
66645864
76597654
90029707
89641707
51639546
91404953
67061240
95184905
62134270
16494820
50378638
1278638
76915017
55355970
587764
39604106
9794494
21684003
2975864
64805606
53057594