85646936
85506452
95385922
9651807
92534382
18717109
52852554
42957103
65865421
65209702
91415171
68911847
81638467
37989848
5849969
13379151
35026857
11705152
6870309
38398760
15907669
48416525
71268247
58328277
40293394
55964029
10386826
75642773
11043632
28771564
49951042
82584620
28585776
31547147
89255839
22434877
87506506
79307696
69539772
94469820