23533134
16355407
4546469
17978046
15337557
7827917
43783052
27831654
8719646
16687820
1581670
60361026
70938477
89904814
37696645
33537876
29103207
62131338
60714122
8776245
19678563
94958677
40327107
61026751
6708116
60181351
19947565
46631390
70851897
82601007
88656331
3540636
49594192
37074130
18288385
58903211
93621172
35282719
5205369
58829034