33077599
54108782
9350513
82597107
29018417
47514151
666759
5365732
77138444
14717370
18008122
12203431
52923443
25174554
4678845
96075435
2818136
39416042
90146647
57342887
69763174
20597577
45007058
78996953
78011140
57779521
46144491
18372716
28326251
47844107
70949427
82843221
35218662
90256591
9717838
41946704
834147
4264320
65722794
95915824