28963097
64149075
5028020
32226319
55927392
25361870
26849165
92478500
69236015
78559602
53004586
89534742
57952901
57551555
32756727
61654011
83063060
82502525
449718
63893543
57854427
6925646
14793561
614787
77428927
97394583
34001150
3014823
65723380
63581929
7743074
7305492
91143122
7914651
3058627
43819113
65153906
25147924
38399354
96326201