46981216
8917536
60692115
19807117
11095112
58734163
5031292
72278489
50767320
96819283
49226413
81166038
63937788
18091514
85594157
63936017
23554113
89277771
33824094
46213146
60959668
58066262
62823272
76486441
37095266
64866428
82134977
45524389
64254077
15519892
14597197
6925693
54111519
95334827
69189362
715922
79389893
39252407
6188695
9816594