16533776
2425246
89721229
35053976
58631134
8358371
60084230
15053636
59107410
76794672
5505652
86541967
24701042
914879
63942034
66105609
2076307
62259263
48719632
31307556
80384820
39479247
85408230
59562657
50198691
62105730
16338610
16226689
5550601
54743176
45326751
39028896
36171943
43288555
83742479
82924638
19244806
72285174
19033317
38108519