20868815
95697462
85113463
7771375
86093563
84554665
30784461
17108395
22184003
50871674
22857816
87218825
81101748
94056234
41596828
80317076
58896503
9741002
97415302
91064026
34511484
43225872
34933131
78043730
61982624
57927380
87707091
24096390
59528403
82083105
98064479
7317656
22072885
219967
39072306
27562010
3858144
49454883
15154596
18943562