28545
50759293
12842870
56285823
65069242
82474845
85314764
38776310
11412999
52996341
27836927
55083671
64316960
35837352
38203845
11716683
5723728
54788042
66394334
64333857
47798889
40152254
19475695
80967326
41527705
80493145
54532075
94455507
71221353
39107627
82154957
78161690
26567615
8398113
53984397
17223305
2763101
53978318
9776400
85939176