47741623
9514295
7049155
83347805
82376256
60233144
69578571
79338261
90709190
39565549
56126292
41577233
39968649
88882750
43221222
26298926
69703761
48695487
51799393
6794118
83457821
1205579
8943666
4528182
12082486
74959644
45947286
6814484
77276273
16404934
3506875
42249367
18332794
33438936
40939712
46198188
32845470
86924000
4003171
2526638