20479172
50627651
59235113
34408785
85047096
47754865
55104073
71353841
99822978
38136249
42242272
19716996
1097323
84949072
8775177
31561462
1407242
6962290
42494559
35982491
8648807
8334050
91028978
5212444
16737504
4567746
71725831
62715059
29931703
76207598
25064522
57586120
55151840
46399742
99312240
87753119
60301973
354730
67325327
69732669