47414686
71853004
38986
58289534
32195895
48488660
24334077
82026195
74329298
53462260
47456964
8816791
34526184
239436
89126582
2423468
7494451
32692468
5087899
27484340
75579283
65708947
9107875
2610516
14975763
46064397
33405704
49661842
14637752
90907318
344120
23721001
68262307
3634529
3906734
83841952
18501359
18194052
58625571
32537972