89697727
46013871
43429610
28715846
29218032
28803860
16119715
553577
68729130
4076604
5773354
87499760
33507507
27401500
79769271
47565030
32952628
60981846
91707560
3497397
71055022
47834950
42298660
33414424
6454890
74011823
1856714
66153602
51586524
1421510
45532857
89886591
18492904
35374348
185873
75737763
12181059
33444079
2108165
68911825