46872268
18329342
46456488
2493541
23605927
2274288
32793761
83118718
4550877
478230
51061775
42802316
84119109
39593442
69078824
40557940
95479787
42116314
80284516
51602514
30073647
53702229
83957341
50422820
7093581
99549878
18745183
34674993
42916900
57575171
80029144
65452893
82661167
76711967
9593349
227890
52172597
64198666
52124310
70796136