65695375
52849411
24867071
46887859
48765710
85343556
50015213
5028611
48255244
60984719
5682994
20225469
12812385
77604373
58912683
99616858
87818566
65767698
59024807
338821
8391519
42707167
83187760
88946501
70428903
4481117
60473774
39878811
8989551
7969028
73492750
31209680
79252331
57108053
79922889
53119279
54152630
14361645
30012162
9371575