20889616
84275506
75619644
15461686
87888157
78254120
7857912
80476519
50712283
46079871
6946427
43154732
63007980
6501626
39784645
89581168
20019162
27846911
64471707
77766179
87763224
92961166
7939509
50816191
57484256
8856183
58632244
33616353
21447037
16408285
52799643
4288714
90441034
33134684
51738701
89942242
3279132
75451868
34379536
49726816