57547553
34382922
79113032
33387770
7741883
9929981
37548729
12758524
6639504
89824367
57567672
71574554
1206142
82203097
7777893
82181915
2947693
83482591
39051102
31633106
80739966
17341829
43693586
2895378
30478447
37175446
45577924
33733281
998738
140765
20869348
52225395
41854941
40743513
27044715
69372332
10555479
57667936
62864039
53898098