43606648
35108242
72845632
35672091
52084042
14464595
27039734
74264202
15317869
18852721
38794137
95404948
26734399
4557388
74415717
64155854
2168358
27657482
25679618
44714897
85167432
37197279
16274389
35842338
40257469
33961393
54663135
51797547
48634443
31114526
17836702
56369763
595663
88296767
20945337
9867457
48359738
6247387
51483505
83101956