82222699
47354730
36119242
43661137
91331216
27567080
83258556
90913054
41595362
89266757
88525746
6491914
35727843
76193847
60803124
85482014
77562548
38669915
8496500
41826111
10887955
57056319
94918865
70886545
52905958
51241125
87376662
3241012
26195549
91115562
68396069
30582553
66128023
58249848
38253109
5882567
25521823
43571691
61551761
52306863