21676020
18534586
21731354
49861202
80049900
33079966
94005964
7159603
44584766
70467324
5942689
33636443
3087230
72048589
10101542
6671868
87082917
82197928
33386075
33408060
66448475
9611909
6137361
52828500
37993403
68609528
8954107
42992317
42197813
44147694
51388311
59281551
61778847
17207639
36172703
48234552